spreading rumors - French English Dictionary